Search Posts
Search blog posts by title, description, tags, or content.
Back to About
Transforming Development and Operations with AI Agents
Day1 Company · 2026 - Present
TypeScriptPythonCodex App ServerHermes AgentMCPSlack APIGitHub ActionsSQLite
Tasks
- •Designed workflows connecting request intake, development, review, verification, and deployment to reduce repeated context sharing and follow-up instructions; built development and review agents and connected them with a PM agent
- •Defined handling paths for PRD-based features and bug or support requests without a PRD, including stage ownership and conditions requiring human judgment
- •Built a development agent on the Codex harness, preserving the familiar Codex experience from daily work when interacting through Slack
- •Reused the harness's tool execution, session management, and approval workflows through Codex App Server
- •Connect Slack development requests to requirements analysis, code changes, testing, and PR creation, mapping conversations to work sessions to preserve context for follow-up requests
- •Pass the original request and recent conversation into the execution input, and assign repositories and worktrees per task
- •Built an independent review agent with Hermes Agent, connecting its Slack Gateway, dedicated GitHub and Slack MCP tools, and PR and security review skills
- •Reserved product-code modification for the development agent and designed revision, re-review, and human escalation rules based on review findings
- •Pinned reviews to a commit and checked the current code before posting, preventing duplicate reviews and blind retries when delivery is uncertain
- •Customized Gateway behavior to route progress logs separately from final replies and prevent mentions in intermediate messages from triggering other bots
- •Designed GitHub-based work management and deployment tracking
- •Implemented assignee, schedule, and progress management in a PM agent
- •Distinguished development completion from deployment, requiring deployment confirmation before closing work
- •Packaged shared skills and MCP tools for database, log, browser, and development-environment access; verified package tests and live reads through available integrations
- •Developing an E2E agent that automates per-PR test environment setup and verification of changed functionality
- •Connect verification environments combining PR branches across repositories with Playwright test selection based on changes, and design QA-specific authentication
- •Developing an audit agent to compare execution records with deliverables and identify incomplete work, omissions, and recurring errors
- •Wrote a self-improvement skill that reproduces failures and checks fixes against unchanged tests and normal cases; defined daily audit procedures to track unfinished work