Little Agent — Development skill for Claude Code
A lightweight embedded agent framework (similar to Claude Code and OpenAI Codex).
How to install Little Agent
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open unixzii/little-agent and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Little Agent does
A lightweight embedded agent framework (similar to Claude Code and OpenAI Codex).
Alternatives in Development
- OpenAI Codex CLI — (Rust implementation) 67.8k ★
- Codexbar — Show usage stats for OpenAI Codex and Claude Code, without having to login 8.8k ★
- Upskill — Generate and evaluate agent skills for code agents like Claude Code, Open Code, OpenAI Codex 494 ★
README
little-agent
`little-agent` is a lightweight embedded agent framework (similar to Claude Code and OpenAI Codex). It supports multiple model providers and can be integrated with your apps easily.

Why another agent?
There are already many agent projects around the world, and they are valuable both for practical use and for study. However, I want to write my own agent — one that is simple, maintainable and embeddable. Instead of designing an overly complex mechanism, I prefer to keep this project KISS. The agent is essentially a simple loop: the model receives user input and may output tool-call requests. The agent executes tools and sends the results back to the model. The loop continues until there are no more tool-call requests. With this simple design, I want to continuously explore the model’s capabilities. And since the project is written in Rust and exports C APIs, I can integrate it into my other apps and add agentic features to them.
Getting started
Use as a library
It's recommended to use the `little-agent` crate, which provides some built-in tools and is ready to use. For more advanced use cases, you can also use the `core` crate, which enables finer-grained control over the agent.
`little-agent` also exports some C APIs. You can build it as a dynamic library, and link your apps against it. See [`include/little-agent.h`](./include/little-agent.h) for the interface.
For Rust APIs, run `cargo doc` to build the docs.
Use as a CLI
The project also provides a simple CLI. It's basic and mainly intended to demonstrate how to use the library.
To use the CLI, you need to set the following environment variables:
export OPENAI_API_KEY=""
export OPENAI_BASE_URL="https://api.openai.com/v1"
export OPENAI_MODEL="gpt-5.3"
Simply `cargo run` to run the CLI.
License
Licensed under MIT License, see [LICENSE](./LICENSE) for more information.
Related Skills
AgentsUsage
A lightweight Windows system tray application that parses local Claude CLI and Codex usage logs, hosting an em
Codex Switch
Codex Switch 是一个 macOS 工具,一键配置 Codex 的自定义 API,同时保留官方 OpenAI 登录。保存后 Codex 的模型选择器里只会出现你选的那个 provider 的模型。也支持 Cla
Grok Plugin Claude Code
A lightweight Grok plugin for Claude Code — delegate coding and review tasks to the Grok CLI. A simple reimple
QuotaBar
A lightweight macOS menu bar app that shows your Claude and OpenAI (Codex) usage limits at a glance — multi-ac
Chat2claude
Lightweight local ChatGPT/Codex account-session adapter for Claude Code and OpenAI-compatible clients.
Msglm
msglm makes it a little easier to create messages for language models like Claude and OpenAI GPTs.
Related Agents
Codex Orchestrator
CLI tool for delegating tasks to GPT Codex agents via tmux sessions. Designed for Claude Code orchestration wi
Codex Debugger
Root-cause a failing test, crash, stack trace, or misbehaving feature by delegating the investigation to OpenA
Codex Research
Code review and research agent that delegates to OpenAI Codex CLI in\