Overview
We use AI coding assistants (Claude Code, GitHub Copilot) to develop faster. This guide covers the basics.Quick Start
Simple Rules
- Give credit - Add co-author to commits with AI code
- Be transparent - Note what AI generated in PRs
- Review everything - You own the code
- Use common sense - Be careful with auth, payments, sensitive data
Co-Author Attribution
When AI helps write code, add this to your commit:PR Template
Include a simple AI section in your PRs:When to Be Careful
Think twice before using AI for:- Authentication/authorization
- Payment processing
- PII/customer data handling
- Production infrastructure
Guidelines
Security Checklist
Security Checklist
Always check AI-generated code for:
- Hard-coded secrets
- Proper input validation
- SQL injection prevention
- Authentication checks
Code Review Standards
Code Review Standards
You own all code you commit:
- Read through AI-generated code
- Understand what it does
- Test it thoroughly
- Make sure it follows our patterns
What AI is Good At
What AI is Good At
Use AI to accelerate:
- Boilerplate code (models, serializers)
- Standard CRUD operations
- Unit tests
- Documentation
- Common patterns
Resources
Best Practices
Code quality and security guidelines
Workflow Guide
Daily development workflow with AI
Prompt Templates
Copy-paste prompts for common tasks
AI Development Repo
Agent files and detailed docs
Agent Files
Role-specific AI agent configurations:- Backend Agent - Django development
- Frontend Agent - Angular development
- Debugging Agent - Troubleshooting
- Testing Agent - Writing tests
Getting Help
- Questions? Ask in team chat
- Unsure? Talk to a senior developer
- Issues? Create an issue in the AI development repo
Remember: We’re learning together. Start simple, be transparent, and we’ll refine our approach as we go.
.png?fit=max&auto=format&n=Frm2GFbmok4D-yJA&q=85&s=93c3ebd47542af65d1cd06d8563a7f6e)