coding-agent

Orchestrate Codex CLI, Claude Code, OpenCode, and Pi agents via PTY-enabled Bash workflows.

109|11|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/TermiX-official/cryptoclaw --skill coding-agent-termix-official
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coding-agent
Source: https://github.com/TermiX-official/cryptoclaw/tree/main/skills/coding-agent
Command: npx skills add https://github.com/TermiX-official/cryptoclaw --skill coding-agent-termix-official

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables developers and operators to orchestrate and automate the use of interactive coding agents (Codex CLI, Claude Code, OpenCode, or Pi) from a terminal, addressing the friction of launching, managing, and interacting with these tools manually.

Core Features & Use Cases

  • Background sessions: Run coding agents in the background with PTY for long-running tasks.
  • PTY-required interactions: Ensure terminal compatibility for interactive CLIs and maintain color output and responsiveness.
  • Unified control: Launch, monitor, and interact with multiple coding agents from a single CLI workflow.
  • Use Case: A developer automates code generation, refactoring prompts, and batch script reviews in a local workspace.

Quick Start

Use PTY-enabled Bash commands to start a coding agent session. Example commands:

  • Start Codex in a PTY session: bash pty:true command:"codex exec 'Your prompt'"

  • Run a background coding task: bash pty:true background:true workdir:~/projects command:"codex exec --full-auto 'Build module'"

Frequently Asked Questions about coding-agent

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate interactive coding agents like Claude Code or Codex CLI in the background?

You can automate coding agents by launching them in background PTY-enabled bash sessions. This approach enforces terminal compatibility, allowing you to start, monitor, and control interactive agents like Claude Code and Codex CLI programmatically without keeping the terminal blocked.

Why do I need a PTY to run coding agents from a script?

A PTY is required to maintain terminal compatibility for interactive CLIs. Using a PTY ensures that coding agents retain color output and responsiveness when controlled from a background bash workflow, preventing the interactive prompts from breaking during automation.

Can I control multiple coding agents from a single bash workflow?

Yes, you can launch, monitor, and interact with multiple coding agents from a single bash-based interface. This unified control allows you to orchestrate iterative code generation and batch scripting across different projects simultaneously.

What is the best way to run long-running code generation tasks locally?

The best way to run long coding tasks is by starting a background coding agent session with PTY. For example, use bash pty:true background:true workdir:~/projects command:"codex exec --full-auto 'Build module'" to execute tasks unattended in a local workspace.

Does this bash-first workflow work with OpenCode and Pi agents?

Yes, the bash-first workflow supports programmatic control of OpenCode and Pi agents. It applies to automation and orchestration tasks requiring iterative code generation and rapid testing across these specific coding agents within local terminals.