Selamat datang di dokumentasi lengkap Malaz AI Coding Agent!
Panduan instalasi dan quick start untuk memulai menggunakan Malaz.
Panduan lengkap penggunaan Malaz dengan contoh-contoh praktis untuk berbagai skenario development.
Dokumentasi lengkap semua tools, commands, dan API yang tersedia di Malaz.
- Interactive Mode - CLI interaktif dengan session memory
- Direct Commands - Eksekusi command langsung
- Built-in Tools - 9 tools terintegrasi untuk development
- Project Scaffolding - Template untuk berbagai jenis project
- Code Analysis - Analisis struktur code dan dependencies
- Code Review - Review otomatis dengan saran improvement
- Auto Debug - Analisis error trace dan solusi
- Version Control - Integrasi Git untuk commit otomatis
create_file- Create file barumodify_file- Modify existing filerun_shell- Execute shell commandssearch_code- Search patterns dalam codebaseanalyze_code- Analyze code structurescaffold_project- Create project dari templatecode_review- Perform code reviewauto_debug- Debug error tracesvcs_commit- Git commit integration
- Flask Web App - Basic web application dengan authentication
- CLI Tool - Command-line tool dengan argument parsing
- Data Analysis - Jupyter-based data science project
python malaz_cli.py "create a Flask web application with user authentication"python malaz_cli.py "!review app.py"python malaz_cli.py "!debug 'TypeError at line 42'"python malaz_cli.py
malaz> create a REST API for user management
malaz> add input validation to all endpoints
malaz> create unit tests with 90% coverage
malaz> /exit# Copy example config
cp .env.example .env
# Edit dengan API key Anda
# OPENAI_API_KEY=your_key_heregpt-4o-mini- Cost-effective, recommended untuk general tasksgpt-4o- High performance untuk complex reasoninggpt-4-turbo- Premium performancegpt-3.5-turbo- Budget option untuk simple tasks
malaz> scaffold a Flask web application
malaz> add user authentication with JWT
malaz> create database models for users and posts
malaz> add API endpoints with validation
malaz> create unit tests for all modules
malaz> !review app.py
malaz> !commit "Complete web application with auth"malaz> scaffold a data analysis project
malaz> create data preprocessing pipeline
malaz> add exploratory data analysis notebook
malaz> implement machine learning model
malaz> create visualization dashboardmalaz> scaffold a command-line tool
malaz> add argument parsing with click
malaz> implement core functionality
malaz> add configuration file support
malaz> create comprehensive tests- Check troubleshooting guide
- Review API documentation
- Use
/helpcommand dalam interactive mode - Create issue di repository untuk bug reports
- Fork repository
- Create feature branch
- Add documentation untuk new features
- Submit pull request
- Join developer discussions
- Share your projects
- Contribute templates dan tools
- Help improve documentation
Happy Coding dengan Malaz! 🚀
Untuk pertanyaan atau bantuan, silakan buat issue di repository atau gunakan command /help dalam interactive mode.