Skip to content

Github - CLI Agents integration #122

@dzianisv

Description

@dzianisv

Let's work on the universal integration with github for any cli agent.
All the agents now have a cli, that could run one-shot tasks.
Like opencode run, claude, codex, kilo, gemini cli, github co-pilot cli.
The point is to be able to assign locally running coding agent to the task, when is done, it has to git clone or git worktree if repo is presented, than start to work on the task. When completed, create a PR, and the service has to push github comment on the issue with thinking, progress, intermediate results.

Kind of github co-pilot or codex in cloud, but that could be easily runnable on localhost.

2/ If use follow up with comment on github, the service has to create a new instance of agent to continue running on the issue.

3/ Create a design of such solution. Research web well and github for altternatives. probalby there is something and we shouldn't re:invenet a wheel?

4/ If not available, design a solution end to end. Make it simple so it could be easially installed throug npm / bun on localhost and run as a systemd or launchd service.

5/ Implement and test on a simple PR.

6/ Make sure that if I follow up on github comments, it replies / spawns a new session.

7/ For now focus just on on opencode integration. Use opencode sdk.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions