論文の概要: Dive into Claude Code: The Design Space of Today's and Future AI Agent Systems
- arxiv url: http://arxiv.org/abs/2604.14228v1
- Date: Tue, 14 Apr 2026 17:59:37 GMT
- ステータス: 翻訳完了
- システム内更新日: 2026-04-17 21:29:29.92752
- Title: Dive into Claude Code: The Design Space of Today's and Future AI Agent Systems
- Title(参考訳): クロードコード: 今日のAIエージェントシステムの設計空間
- Authors: Jiacheng Liu, Xiaohan Zhao, Xinyi Shang, Zhiqiang Shen,
- Abstract要約: Claude Codeは、シェルコマンドを実行し、ファイルを編集し、ユーザに代わって外部サービスを呼び出すことができるエージェントコーディングツールである。
本研究では、公開されているTypeScriptソースコードを分析して、その包括的なアーキテクチャについて説明する。
- 参考スコア(独自算出の注目度): 42.345465506597044
- License: http://creativecommons.org/licenses/by-nc-sa/4.0/
- Abstract: Claude Code is an agentic coding tool that can run shell commands, edit files, and call external services on behalf of the user. This study describes its comprehensive architecture by analyzing the publicly available TypeScript source code and further comparing it with OpenClaw, an independent open-source AI agent system that answers many of the same design questions from a different deployment context. Our analysis identifies five human values, philosophies, and needs that motivate the architecture (human decision authority, safety and security, reliable execution, capability amplification, and contextual adaptability) and traces them through thirteen design principles to specific implementation choices. The core of the system is a simple while-loop that calls the model, runs tools, and repeats. Most of the code, however, lives in the systems around this loop: a permission system with seven modes and an ML-based classifier, a five-layer compaction pipeline for context management, four extensibility mechanisms (MCP, plugins, skills, and hooks), a subagent delegation mechanism with worktree isolation, and append-oriented session storage. A comparison with OpenClaw, a multi-channel personal assistant gateway, shows that the same recurring design questions produce different architectural answers when the deployment context changes: from per-action safety classification to perimeter-level access control, from a single CLI loop to an embedded runtime within a gateway control plane, and from context-window extensions to gateway-wide capability registration. We finally identify six open design directions for future agent systems, grounded in recent empirical, architectural, and policy literature.
- Abstract(参考訳): Claude Codeは、シェルコマンドを実行し、ファイルを編集し、ユーザに代わって外部サービスを呼び出すことができるエージェントコーディングツールである。
この研究は、公開されているTypeScriptソースコードを分析し、異なるデプロイメントコンテキストから同じ設計上の多くの質問に答える独立したAIエージェントシステムであるOpenClawと比較することによって、その包括的なアーキテクチャを説明する。
我々の分析では、アーキテクチャ(人間の決定権限、安全とセキュリティ、信頼性の高い実行、能力の増幅、コンテキスト適応性)を動機付ける5つの人間の価値観、哲学とニーズを特定し、それらを13の設計原則から特定の実装選択まで追跡する。
システムのコアは、モデルを呼び出して、ツールを実行し、繰り返し実行する、シンプルな仮ループである。
7つのモードとMLベースの分類器を備えたパーミッションシステム、コンテキスト管理用の5層コンパクト化パイプライン、MCP、4つの拡張メカニズム(MCP、プラグイン、スキル、フック)、ワークツリー分離のサブエージェントデリゲート機構、追加指向のセッションストレージである。
マルチチャネルのパーソナルアシスタントゲートウェイであるOpenClawとの比較では、デプロイコンテキストが変わると、同じ設計質問が、アクションごとの安全性の分類から周辺レベルのアクセス制御、単一のCLIループからゲートウェイコントロールプレーン内の組み込みランタイム、コンテキストウィンドウ拡張からゲートウェイ全体の機能登録まで、さまざまなアーキテクチャ上の回答をもたらすことが示されている。
近年の実証的, 建築的, 政策的な文献を基盤とした, 未来のエージェントシステムのための6つのオープンな設計方向を最終的に特定する。
関連論文リスト
- Sema Code: Decoupling AI Coding Agents into Programmable, Embeddable Infrastructure [17.924525595609833]
Semaは、組み込み可能なプラガブルとフレームワークファーストという原則に基づいて構築された、オープンなAIコーディングフレームワークです。
Semaは、すべてのクライアント層からコアエージェントエンジンを分離する。
SemaはVSCodeエクステンションと、SemaClawという名前のマルチチャネルメッセージングゲートウェイを使用して、TelegramやFeishuといったプラットフォーム間でのエージェントインタラクションを統合する。
論文 参考訳(メタデータ) (2026-04-13T06:20:11Z) - A Systematic Taxonomy of Security Vulnerabilities in the OpenClaw AI Agent Framework [9.723337441030283]
脆弱性は、(1)アーキテクチャレイヤ(実行ポリシー、ゲートウェイ、チャネル、サンドボックス、ブラウザ、プラグイン、エージェント/プロンプト)を反映するシステム軸、(2)攻撃軸、(アイデンティティスプーフィング、ポリシーバイパス、クロスレイヤー構成、即時注入、サプライチェーンエスカレーション)敵のテクニックを反映する。
我々は、アーキテクチャ層と信頼侵害タイプによって組織されたオープンソースのAIエージェントランタイムOpenClawに対して、190の勧告を提出した系統分類を提示する。
論文 参考訳(メタデータ) (2026-03-29T04:51:27Z) - Interpretable Context Methodology: Folder Structure as Agentic Architecture [0.0]
AIエージェントオーケストレーションに対する現在のアプローチは、典型的には、コンテクストパッシング、メモリ、エラーハンドリング、コードによるステップ調整を管理するマルチエージェントフレームワークの構築を含む。
本稿では,フレームワークレベルのオーケストレーションを構造に置き換える手法である Model Workspace Protocol (MWP) を提案する。
平易なマークダウンファイルには、ひとつのAIエージェントに各ステップでどのような役割を果たすべきかを伝えるプロンプトとコンテキストがある。ローカルスクリプトは、AIをまったく必要としない機械的な作業を処理する。
論文 参考訳(メタデータ) (2026-03-17T00:03:23Z) - Just Ask: Curious Code Agents Reveal System Prompts in Frontier LLMs [65.6660735371212]
textbftextscJustAskは,インタラクションのみで効果的な抽出戦略を自律的に発見するフレームワークである。
これは、アッパー信頼境界に基づく戦略選択と、原子プローブと高レベルのオーケストレーションにまたがる階層的なスキル空間を用いて、オンライン探索問題として抽出を定式化する。
この結果から,現代のエージェントシステムにおいて,システムプロンプトは致命的ではあるがほぼ無防備な攻撃面であることがわかった。
論文 参考訳(メタデータ) (2026-01-29T03:53:25Z) - AJAR: Adaptive Jailbreak Architecture for Red-teaming [1.356919241968803]
AJARは概念実証フレームワークであり、"赤チーム"と"アクションセキュリティ"のギャップを埋めるように設計されている。
AJARは実行ループから逆ロジックを分離し、X-Teamingのような最先端のアルゴリズムを標準化されたプラグイン・アンド・プレイサービスとしてカプセル化する。
AJARは、この出現する攻撃面の標準化された環境対応評価を容易にするために、オープンソース化されている。
論文 参考訳(メタデータ) (2026-01-16T03:30:40Z) - UniVA: Universal Video Agent towards Open-Source Next-Generation Video Generalist [107.04196084992907]
次世代ビデオジェネラリストのためのオールニ対応マルチエージェントフレームワークUniVAを紹介する。
UniVAはPlan-and-Actのデュアルエージェントアーキテクチャを採用しており、高度に自動化されプロアクティブなワークフローを駆動している。
また、理解、編集、セグメンテーション、生成にまたがるマルチステップビデオタスクのベンチマークスイートUniVA-Benchについても紹介する。
論文 参考訳(メタデータ) (2025-11-11T17:58:13Z) - Rethinking Testing for LLM Applications: Characteristics, Challenges, and a Lightweight Interaction Protocol [83.83217247686402]
大言語モデル(LLM)は、単純なテキストジェネレータから、検索強化、ツール呼び出し、マルチターンインタラクションを統合する複雑なソフトウェアシステムへと進化してきた。
その固有の非決定主義、ダイナミズム、文脈依存は品質保証に根本的な課題をもたらす。
本稿では,LLMアプリケーションを3層アーキテクチャに分解する: textbftextitSystem Shell Layer, textbftextitPrompt Orchestration Layer, textbftextitLLM Inference Core。
論文 参考訳(メタデータ) (2025-08-28T13:00:28Z) - Cognitive Kernel: An Open-source Agent System towards Generalist Autopilots [54.55088169443828]
我々は,ジェネラリストオートパイロットの目標に向けて,オープンソースのエージェントシステムであるCognitive Kernelを紹介する。
主にユーザーに依存して必要な状態情報を提供する自動操縦システムとは異なり、自動操縦システムは独立してタスクを完了しなければならない。
これを実現するために、自動操縦システムでは、ユーザの意図を理解し、様々な現実世界の情報源から必要な情報を積極的に収集し、賢明な判断をする必要がある。
論文 参考訳(メタデータ) (2024-09-16T13:39:05Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。