dev
The dev script is your entry point into the DevKit development environment.
This environment is separate from the build environment. While the build environment focuses on
building and testing, the dev environment is tailored for your day-to-day development workflow. It
comes equipped with an extra set of tools for development tasks, such as code quality checkers,
commit hooks, and AI-assisted development tools. These include pre-commit for running checks
before you commit, gitlint for enforcing commit message conventions, and gemini for interacting
with Google's AI models.
Similar to the build script, you can execute a command directly (e.g., dev gemini) or launch an
interactive bash session to work inside the container.
Usage
usage: dev [-h] [COMMAND ...]
Runs a command inside the development environment container.
If no command is provided, it starts an interactive bash session.
options:
-h, --help Show this help message and exit.
Example
devkit/dev gemini