# Local rack development shell

**URL:** <https://community.convox.com/t/local-rack-development-shell/74>\
**Category:** Feature Requests\
**Created:** [February 11, 2019, 1:52pm UTC](https://community.convox.com/t/local-rack-development-shell/74 "2019-02-11T13:52:54Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![jay.janssen](https://yyz1.discourse-cdn.com/flex029/user_avatar/community.convox.com/jay.janssen/32/17_2.png) [@jay.janssen](https://community.convox.com/u/jay.janssen)\
**Post date:** [February 11, 2019, 1:52pm UTC](https://community.convox.com/t/local-rack-development-shell/74/1 "2019-02-11T13:52:54Z")

</div>

I use a lot of timers in convox.yml files with a single service, scaled to 0 in production. My current development workflow to get code-syncing on gen2 is:

```
console1> convox start
console2> convox exec `convox ps | grep -v ^ID | head -n 1 | cut -d' ' -f1` ash
shell> ./run/test/command

```

It would be much simpler if I could simply run:  
\> convox shell [service I want to run or just first one/only in the file]  
shell\> ./run/test/command
