DeepSeekがGitHubを監視してコーディングの問題を検出し解決策を提案するコーディングエージェントの研究プロトタイプ「dsh-superagent」をオープンソース化
dsh-superagentは「1つのGitHubリポジトリを対象とするプロアクティブなコーディングエージェント」「フレームワークであり、エージェントを操作する方法でもある」と説明されるツールです。
GitHubと、中国のAIプラットフォーム「Feishu」に対応。新しいイシューやプルリクエスト、開発者のグループチャットなどを監視させることができ、内容を判断して実際にコードを変更してプルリクエストを作成するところまでを自動化できます。
開発者から依頼を受けると、dsh-superagentは依頼者に権限があるか、実行する価値があるかを判断。作業範囲や権限を設定して作業し、結果をGitHubに返します。人間が毎回AIに細かく指示を出して作業を進めるのではなく、GitHub上でのやり取りを継続的に監視することで、ある程度自律的に処理することが可能です。
AIに作業を依頼できる人を制限したり、判断が必要な場合や作業が失敗した場合は人間に確認を求めたりと、権限周りを細かく設定できるのが特徴。「要求された場合、または書面によるルールで許可されている場合にのみ動作する」「人が行動を起こす必要がある場合、または結果を利用できる場合にのみ発言する」「一度に1つの具体的な質問を投げかける」というように、人間を極力邪魔することなく動作するとも説明されています。
なお、dsh-superagentは研究用プロトタイプであり、参考目的のみの使用が想定されていて、DeepSeekの公式プロダクトではないと案内されています。DeepSeekによると、コードは社内チームの日常的な開発作業から生まれたもので、エンジニアリング作業の多くはコーディングエージェントによって行われたとのこと。バグが残っている可能性があり、コーディングスタイルやエンジニアリング手法にも一貫性がない場合があるため、自身の環境で使用する前に内容を確認して適宜修正してほしいとも伝えられています。
KioskNews shows a cleaned-up reading view extracted from the publisher’s page — the original always lives on their site, not ours.


