Rainnystone

Larkent — Development skill for Claude Code

Development community

Larkent: Agent for lark.

How to install Larkent

This entry records only its repository, not the path inside it, so there is no exact command to give. Open Rainnystone/larkent and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Larkent does

Larkent: Agent for lark. Connect Claude Code, Codex, Kimi, Grok Build, Cursor CLI and Antigravity CLI to Feishu/Lark.

Alternatives in Development

README

Larkent: Agent for lark

Bring your coding agents into Feishu / Lark. Larkent connects conversations to Claude Code, Codex CLI, Kimi Code, Grok Build, Cursor CLI, and Antigravity CLI running on your own machine or server.

Inspired by [zarazhangrui/lark-coding-agent-bridge](https://github.com/zarazhangrui/lark-coding-agent-bridge), Larkent has since undergone an architectural refactor: a shared agent registry and process runner, independent bot profiles, and consistent session and lifecycle handling across multiple CLIs.

[中文说明](README.zh.md)

What Larkent does

  • Work from chat. Message a bot directly or mention it in a group to ask questions, inspect a project, or run a coding task.
  • Keep the conversation going. Continue a session, switch workspaces, stop a task, and resume later.
  • Run multiple agents. Give each bot its own CLI, configuration, sessions, and runtime state. Multiple profiles can run on the same host.
  • Use your Lark context. Read wiki pages, documents, and chat history with the owner's authorized user identity. Replies still come from the bot.
  • Choose how to run it. Start in a terminal, use a background service, or manage profiles through the local web console.

Supported agents

Agent Profile kind CLI executable
Claude Code claude claude
Codex CLI codex codex
Kimi Code kimi kimi
Grok Build grok grok
Cursor CLI cursor cursor-agent or Cursor's agent
Antigravity CLI antigravity agy

All six use the same runtime contracts. CLI-specific options, image handling, and native history support remain adapter-specific. Select the agent explicitly when creating a profile.

Requirements

  • Node.js 20.12 or newer and pnpm matching the version in package.json.
  • At least one supported coding CLI installed and logged in.
  • Lark CLI installed.
  • A Feishu / Lark account that can reg