論文の概要: Sema Code: Decoupling AI Coding Agents into Programmable, Embeddable Infrastructure
- arxiv url: http://arxiv.org/abs/2604.11045v1
- Date: Mon, 13 Apr 2026 06:20:11 GMT
- ステータス: 翻訳完了
- システム内更新日: 2026-04-14 20:13:16.361924
- Title: Sema Code: Decoupling AI Coding Agents into Programmable, Embeddable Infrastructure
- Title(参考訳): Sema Code: AIコーディングエージェントをプログラマブルで組み込み可能なインフラストラクチャに分離する
- Authors: Huacan Wang, Jie Zhou, Ningyan Zhu, Shuo Zhang, Feiyu Chen, Jiarou Wu, Ge Chen, Chen Liu, Wangyi Chen, Xiaofeng Mou, Yi Xu,
- Abstract要約: Semaは、組み込み可能なプラガブルとフレームワークファーストという原則に基づいて構築された、オープンなAIコーディングフレームワークです。
Semaは、すべてのクライアント層からコアエージェントエンジンを分離する。
SemaはVSCodeエクステンションと、SemaClawという名前のマルチチャネルメッセージングゲートウェイを使用して、TelegramやFeishuといったプラットフォーム間でのエージェントインタラクションを統合する。
- 参考スコア(独自算出の注目度): 17.924525595609833
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: AI coding agents have become central to developer workflows, yet every existing solution locks its reasoning capabilities within a specific delivery form, such as a CLI, IDE plugin, or web application. This limitation creates systemic barriers when enterprises attempt to reuse these capabilities across heterogeneous engineering environments. To address this challenge, we present Sema Code, an open AI coding framework built on the principle of being embeddable, pluggable, and framework-first. Sema Code completely decouples the core agent engine from all client layers, publishing it as a standalone npm library that any runtime can drive programmatically. Built around this architecture, we designed eight key mechanisms: multi-tenant engine isolation, FIFO input queuing with safe session reconstruction, adaptive context compression, multi-agent collaborative scheduling, intelligent Todo-based process management, four-layer asynchronous permission control, three-tier ecosystem integration spanning MCP, Skills, and Plugins, and a background task framework with separated execution and observation privileges. These mechanisms collectively address the engineering challenges of transforming a complex agent engine into a shared, programmable core. Demonstrating its architectural versatility, the same Sema Core engine simultaneously powers a VSCode extension and a multi-channel messaging gateway, which we name SemaClaw, to unify agent interactions across platforms such as Telegram and Feishu. These represent two fundamentally different product forms sharing an identical reasoning kernel, differing only at the client layer.
- Abstract(参考訳): AIコーディングエージェントは開発者のワークフローの中心になっているが、既存のソリューションはすべて、CLIやIDEプラグイン、Webアプリケーションなど、特定のデリバリ形式で推論機能をロックしている。
この制限は、企業が異質なエンジニアリング環境にまたがってこれらの機能を再利用しようとするときに、システム的障壁を生み出す。
この課題に対処するために、私たちは、組み込み可能、プラグイン可能、フレームワークファーストという原則に基づいて構築されたオープンAIコーディングフレームワークであるSema Codeを紹介します。
Sema Codeはすべてのクライアント層からコアエージェントエンジンを完全に分離し、任意のランタイムがプログラムで実行できるスタンドアロンのnpmライブラリとして公開します。
マルチテナントエンジンの分離、安全なセッション再構成によるFIFO入力キュー、適応コンテキスト圧縮、マルチエージェント協調スケジューリング、インテリジェントなTodoベースのプロセス管理、4層非同期パーミッション制御、MPP、スキル、プラグインにまたがる3層エコシステムの統合、実行と監視の特権を分離したバックグラウンドタスクフレームワーク。
これらのメカニズムは、複雑なエージェントエンジンを共有可能なコアに変換するというエンジニアリング上の課題に、まとめて対処する。
アーキテクチャの汎用性を実証するため、同じSema CoreエンジンがVSCodeエクステンションと、SemaClawという名前のマルチチャネルメッセージングゲートウェイを同時に使用して、TelegramやFeishuといったプラットフォーム間のエージェントインタラクションを統合する。
これらは基本的に異なる2つの製品形態を表し、同一の推論カーネルを共有し、クライアント層でのみ異なる。
関連論文リスト
- Effective Strategies for Asynchronous Software Engineering Agents [52.76455094324273]
本稿では,集中型タスクデリゲート,非同期実行,独立したワークスペースという,3つのSWEプリミティブに根ざした構造化マルチエージェント協調パラダイムを導入する。
CAIDは,紙再生タスク(PaperBench)では26.7%,Pythonライブラリ開発タスクでは14.3%,単一エージェントベースラインでは26.7%の精度向上を実現している。
論文 参考訳(メタデータ) (2026-03-23T02:26:35Z) - Autonoma: A Hierarchical Multi-Agent Framework for End-to-End Workflow Automation [0.0]
本稿では,自然言語のプロンプトからエンドツーエンドのワークフロー自動化を実現するために設計された,構造化された階層型マルチエージェントフレームワークであるAutonomaを紹介する。
Autonomaは、高レベルのコーディネータがユーザの意図を検証し、Plannerが構造化され、スーパーバイザが特別なエージェントのスイートを編成して実行を管理するという、原則化された多層アーキテクチャを採用している。
オートノマは97%のタスク完了率と98%のエージェントハンドオフ率を達成した。
論文 参考訳(メタデータ) (2026-02-27T11:00:37Z) - A Lightweight Modular Framework for Constructing Autonomous Agents Driven by Large Language Models: Design, Implementation, and Applications in AgentForge [1.932555230783329]
LLM駆動の自律エージェントの構築を民主化するために設計された軽量でオープンソースのPythonフレームワーク。
AgentForgeは、(1)正式に定義された入出力契約できめ細かいタスク分解を可能にする構成可能なスキル抽象化、(2)クラウドベースのAPIとローカル推論エンジンのシームレスな切り替えをサポートする統一されたバックエンドインターフェース、(3)エージェントロジックと実装の詳細を分離する宣言型YAMLベースの構成システムである。
論文 参考訳(メタデータ) (2026-01-19T20:33:26Z) - Code2MCP: Transforming Code Repositories into MCP Services [53.234097255779744]
Model Context Protocol (MCP)は、大規模言語モデルがどのようにツールを使用するかの標準を作成することを目的としている。
私たちは、GitHubリポジトリを機能的なMSPサービスに自動的に変換するエージェントベースのフレームワークであるCode2MCPを紹介します。
Code2MCPはバイオインフォマティクス、数学、流体力学などの科学分野におけるオープンソースの計算ライブラリの変換に成功している。
論文 参考訳(メタデータ) (2025-09-07T06:13:25Z) - AgentMesh: A Cooperative Multi-Agent Generative AI Framework for Software Development Automation [0.0]
ソフトウェア開発タスクの自動化に複数のLCMエージェントを併用したPythonベースのフレームワークを提案する。
AgentMeshでは、Planner、Coder、Debugger、Reviewerといった特殊なエージェントが協力して、ハイレベルな要件を完全に実現されたコードに変換する。
論文 参考訳(メタデータ) (2025-07-26T10:10:02Z) - MOSS: Enabling Code-Driven Evolution and Context Management for AI Agents [7.4159044558995335]
動的コンテキスト管理システムとコード生成を統合する新しいフレームワークであるMOSS(llM-oriented Operating System Simulation)を紹介する。
フレームワークの中核は、最小限の知識原則を強制するために、インバージョン・オブ・コントロールコンテナとデコレータを併用する。
我々は,このフレームワークがエージェント開発における効率性と能力をいかに向上させるかを示し,チューリング完全エージェントへの移行におけるその優位性を強調した。
論文 参考訳(メタデータ) (2024-09-24T14:30:21Z) - Internet of Agents: Weaving a Web of Heterogeneous Agents for Collaborative Intelligence [79.5316642687565]
既存のマルチエージェントフレームワークは、多種多様なサードパーティエージェントの統合に苦慮することが多い。
我々はこれらの制限に対処する新しいフレームワークであるInternet of Agents (IoA)を提案する。
IoAはエージェント統合プロトコル、インスタントメッセージのようなアーキテクチャ設計、エージェントのチーム化と会話フロー制御のための動的メカニズムを導入している。
論文 参考訳(メタデータ) (2024-07-09T17:33:24Z) - AgentScope: A Flexible yet Robust Multi-Agent Platform [66.64116117163755]
AgentScopeは、メッセージ交換をコアコミュニケーションメカニズムとする、開発者中心のマルチエージェントプラットフォームである。
豊富な構文ツール、組み込みエージェントとサービス機能、アプリケーションのデモとユーティリティモニタのためのユーザフレンドリなインターフェース、ゼロコードプログラミングワークステーション、自動プロンプトチューニング機構により、開発とデプロイメントの両方の障壁は大幅に低下した。
論文 参考訳(メタデータ) (2024-02-21T04:11:28Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。