Skip to content

bpteam/coder

Repository files navigation

Symphony of Coders

Pipeline for running coder agents on your project with analyzing and user story building + implementation in isolated environment.

Run command

./coder

One Step commands chain:

bin/console one:story
bin/console one:implement
bin/console one:cleanup

Example command:

WORK_DIR=/home/ec/p/abracadabra/factory-backend APP_TYPE=php-symfony APP_SETUP_SERVICE=backend-dev docker compose -f deploy/docker-compose.yml run --rm coder-dev ...

Factory Backend

WORK_DIR=/home/ec/p/abracadabra/factory-backend APP_TYPE=php-symfony APP_SETUP_SERVICE=backend-dev docker compose -f deploy/docker-compose.yml run --rm coder-dev sh

Contributing

For this repository, keep changes focused and easy to review.

Run commands locally

WORK_DIR=/absolute/path/to/target APP_TYPE=php-symfony APP_SETUP_SERVICE=backend-dev bin/console one:story

Run commands via Docker

WORK_DIR=/absolute/path/to/target APP_TYPE=php-symfony APP_SETUP_SERVICE=backend-dev docker compose -f deploy/docker-compose.yml run --rm coder-dev /app/bin/console one:story

Static analysis

vendor/bin/phpstan analyse -c phpstan.neon

Tests

vendor/bin/simple-phpunit

Expectations

  • Keep diffs small and directly related to the requested behavior.
  • Add or update tests when behavior changes.
  • For One flow tasks, prefer touching src/Application/Command/One/ only unless the acceptance criteria require otherwise.

About

Pipeline for running coder agents on your project with analyzing and user story building + implementation in isolated environment.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages