zhikunqingtao/zhikuncode
Codex/Claude Code/Cursor的开源增强版,专注一句话实现复杂长程任务(教育、编程、办公、生活、娱乐、游戏)。部署在你自己的服务器上,团队用浏览器打开就能编程——包括手机。CLI & Web UI 双入口,Multi-Agent 协作,原生直连千问/DeepSeek 等国产大模型。技能/插件/跨会话记忆,8 层安全沙箱,数据不离开你的机器。Docker 一键部署,MIT 开源,零锁定。
解決する課題
ZhikunCodeは、Dockerによるセルフホストを前提に設計されたオープンソースのAIプログラミングアシスタントです。ユーザーはあらゆるデバイスのWebブラウザから直接、開発ワークフロー全体を制御できます。エージェントの委任、バックグラウンドタスク管理、および様々なLLM(特に中国のプロバイダーによるモデル)との直接統合のための統一インターフェースを提供することで、AIコーディング環境構築の複雑さを解消します。
仕組み
このシステムは、Java Agent Runtime、Reactベースのブラウザインターフェース、コード分析用のPython Capability Serviceからなる多層アーキテクチャを採用しています。6段階の圧縮を行う「ContextCascade」エンジンにより極めて長い会話を処理し、「SelfCorrectionLoop」を使用してコンパイルやテストの失敗を自動的に診断・修正します。アシスタントは5つの役割を持つ専門エージェントを通じてタスクを並列実行し、統一されたセキュリティゲートウェイ(Tool Gateway)がリスクを分析してすべてのツール呼び出しの権限を管理します。
対象ユーザー
セルフホスト可能で安全なAIコーディングアシスタントを求める開発者向けに設計されています。Qwen、DeepSeek、Moonshot、GLMなど幅広いLLMをサポートし、ターミナル、Git、ブラウザ機能を統合した包括的なワークスペースを提供します。
主な特徴
- ブラウザベースの制御: クライアントのインストール不要。権限承認やタスク制御を含むワークフロー管理をあらゆるブラウザから実行可能。
- 高度なコンテキスト管理: 6層の圧縮とインクリメンタル・フォールディングにより、超長文の対話でもパフォーマンスを維持。
- Javaコア: 純粋なJavaで実装された高性能コアエンジン。REST APIおよびWebSocket応答において外部依存関係ゼロを実現。
- ランタイム検証: JSONPathアサーションと証拠チェーン(スクリーンショット、ログ、動画)を使用して、AIが生成したコードの出力を検証するフレームワーク。
- マルチモーダル対応: 画像分析のためのインテリジェントなルーティング。必要に応じて視覚認識能力を持つモデルへ自動的に切り替え。
- Dockerデプロイ:
docker compose up -dコマンド1つで迅速にデプロイ可能。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト