← 开源
rebornix

Agmente

iOS client for coding agents via ACP or Codex app-server

ApplicationsCodingSwift
在 GitHub 打开
增长势头
+024 小时新增 Star0.0%
547
Star
50
Fork
+2
本周
5
贡献者
创建于 2026-02-10 · 更新于 2026-10-11 · 今日第 17287 名
主要开发者
rebornixtualatrixCodex
README

Agmente

Agmente is an iOS client for coding agents. It connects to servers that speak ACP (Agent Client Protocol) or the Codex app-server protocol and shows tool calls, results, and conversation history on device.

Download

Key capabilities

  • Connect to ACP agents (Copilot CLI, Gemini CLI, Claude Code adapters, Qwen, Mistral Vibe, and others)
  • Connect to Codex app-server endpoints
  • View tool calls and results in the transcript
  • Optional Cloudflare Tunnel + Access credentials for remote access

Remote agents

  • Start an ACP or Codex app-server agent on a remote host and expose it over wss://.
  • Use bearer tokens and/or Cloudflare Access service tokens when the endpoint is protected.
  • Full setup: setup.md (local: Agents.md)

Quick start: remote ACP agent with stdio-to-ws

  • Run these on your remote host (start/stop as separate commands):
npx -y @rebornix/stdio-to-ws --persist --grace-period 604800 "copilot --acp" --port 8765
pkill -9 -f "stdio-to-ws.*8765"
  • Expose the port behind TLS and connect from Agmente using wss:// (see docs/remote-agent.md).

Repository layout

  • Agmente/ iOS app source
  • ACPClient/ Swift package used by the app
  • AppServerClient/ Codex app-server client support

Requirements

  • Xcode (latest stable recommended)
  • macOS for iOS builds

Build (iOS)

Open Agmente.xcodeproj in Xcode and run the Agmente scheme on a simulator or device.

CLI build example:

xcodebuild -project Agmente.xcodeproj -scheme Agmente -destination 'platform=iOS Simulator,name=iPhone 16'

Tests

App tests:

xcodebuild -project Agmente.xcodeproj \
  -scheme Agmente \
  -destination "platform=iOS Simulator,id=" \
  test

ACPClient package tests:

swift test --package-path ACPClient

License

MIT. See LICENSE.

排名相邻
同类项目