LibrarySoftware development

gate4agent

Spawn, stream, and resume multiple CLI agents through one Rust transport API.

Stars
9
Forks
1
License
MIT
Updated
Updated Jun 15, 2026

Checking live repository facts…

Project overview

Embed Claude Code, Codex, Gemini, or OpenCode in a Rust application without writing separate subprocess and event parsers for each tool. gate4agent normalizes Pipe, PTY, and ACP sessions into transport-neutral events, supports session resume and multi-turn ACP callbacks, and tracks history and context usage. It is a transport layer, not an agent harness or security sandbox.

Repository facts

Primary language
Rust
License
MIT
Repository updated
Jun 15, 2026
Default branch
master

Resource types

Library

Use cases

Software development

Platforms

Claude CodeGemini CLICodexOpenCode

Operating systems

Windows

Protocols & integrations

Agent Client Protocol

Related projects

Browse more similar projects