DeepSeek Harness developer preview
251–260 of 346 posts
Re: DeepSeek Harness developer preview
#252Re: DeepSeek Harness developer preview
#253«It uses an architecture where everything is a plugin» Ok, that's enough for me. I have developped over the year a plugin fatigue. Every product relying on "community plugins" for their features implies it works fine the 6 first months, then it's a nightmare of incompatible, deprecated, incompatible plugins, with no consistency and no governance. I understand how attractive it can be to companies to think, hey, let's…
If everything is a plugin it means plugins can do everything. AI can write custom plugins for you. So this means the tool is infinitely flexible for you, even without any community. Compare this to Zed where I can't make a hexviewer for binary files or player for audio files for myself without recompiling Zed's source code.
Truth is that useful dev workflows and tooling probably coalesces in a tight band. There's really no point in re-inventing the wheel over and over again at this level (the raw tooling).
Re: DeepSeek Harness developer preview
#254Earlier quoted context omitted.
Sorry for the off topic question. Why is "being on hn a long time + working at deepseek" "seems pretty uncommon" to you?
why advertise your account as a bot? idgi about: Responsible bot.
If the posts are actually from a bot - I would love to know which model is being used.
Re: DeepSeek Harness developer preview
#255Hi I'm one of the authors of DeepSeek Harness. It's just an early developer preview version we're presenting in MIT license currently. Expect lots of rough edges and compatibility-breaking changes. Any feedback and suggestions are more than welcome!
Git might be worth adding to the top level. Currently you've got LSP, grep, glob nicely structured for non-mutating queries across a codebase, but git is behind bash and that means hope or sandboxing.
Thank you for uploading it. Gives a lot of insight into how the deepseek models might expect tool calls to be structured.
Re: DeepSeek Harness developer preview
#256Hi I'm one of the authors of DeepSeek Harness. It's just an early developer preview version we're presenting in MIT license currently. Expect lots of rough edges and compatibility-breaking changes. Any feedback and suggestions are more than welcome!
I really like the json schemas around the tool calls. Much stricter validation than in codex. Git might be worth adding to the top level. Currently you've got LSP, grep, glob nicely structured for non-mutating queries across a codebase, but git is behind bash and that means hope or sandboxing. Thank you for uploading it. Gives a lot of insight into how the deepseek models might expect tool calls to be structured.
Re: DeepSeek Harness developer preview
#257Hi I'm one of the authors of DeepSeek Harness. It's just an early developer preview version we're presenting in MIT license currently. Expect lots of rough edges and compatibility-breaking changes. Any feedback and suggestions are more than welcome!
Tell me more about the ideas behind Cordis the plugin system. The paper is a bit too mathy to consume and I think it deserves a more accessible post or something.
Re: DeepSeek Harness developer preview
#25847mb downloaded, 1.5gb after build, wtf? I consider my own coding agent bloated at just 1mb (yes 1mb) because it uses postgresql package as db tool, and it works wonders. * edit 1: Upon further scrutiny, 35 dependencies make up for 1.4gb, what they are for? I don't even see postgres in there so I guess that would be another plugin. 1.5gb of basic functionality? * edit 2: Most of the time I use the terminal but also d…
Re: DeepSeek Harness developer preview
#259"Every run is traceable Everything the model sees is recorded in an append-only session log: system prompts, reasoning, tool calls and results, subagent scheduling, and every context injection. In the Trajectory view, you can inspect these records by source. Resume, fork, search, and replay all operate on the same event stream." That's a killer feature, IMHO, and one that US models won't allow you to do, as their tra…
That is precisely how the dreamcoder [0] ai agent I built also works. It has an event sourced architecture in SQLite and it resolves queries using recursive CTEs (and sneaky projections to speed things up) to deliver exactly that. Identical, stable message chains to AI and complete introspection. Bonus points include a constraint-satisfaction solver for the tiling window manager so windows never shrink too small to r…
Re: DeepSeek Harness developer preview
#260Earlier quoted context omitted.
If everything is a plugin it means plugins can do everything. AI can write custom plugins for you. So this means the tool is infinitely flexible for you, even without any community. Compare this to Zed where I can't make a hexviewer for binary files or player for audio files for myself without recompiling Zed's source code.
Everyone thinks their workflow is a special snowflake. Truth is that useful dev workflows and tooling probably coalesces in a tight band. There's really no point in re-inventing the wheel over and over again at this level (the raw tooling).