Conductor:AI ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಶ್ರೇಣಿಯನ್ನು ಬದಲಾಯಿಸುವ Mac ಸಾಧನ
Conductor:AI ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಶ್ರೇಣಿಯನ್ನು ಬದಲಾಯಿಸುವ Mac ಸಾಧನ
ಮೂರು ಬಗ್ಗಳನ್ನು ಸರಿಪಡಿಸಲು ಕಾಯುತ್ತಿದೆ, ಉತ್ಪನ್ನ ನಿರ್ವಹಕರಿಗೆ ತುರ್ತು ಅಗತ್ಯವಿದೆ. ಶಾಖೆ ಕತ್ತರಿಸಿ, ಕೋಡ್ ಬದಲಾಯಿಸಿ, ಸಲ್ಲಿಸಿ. ಮತ್ತೆ ಶಾಖೆ ಕತ್ತರಿಸಿ, ಮತ್ತೆ ಕೋಡ್ ಬದಲಾಯಿಸಿ, ಮತ್ತೆ ಸಲ್ಲಿಸಿ……ಒಬ್ಬ ವ್ಯಕ್ತಿ, ನಾಲ್ಕು ಸಾಲುಗಳು, ತಲೆ ಬೇಗನೆ ಸಿಡಿಯುತ್ತಿದೆ.
ನೀವು ನಾಲ್ಕು "ನೀವು" ಒಂದೇ ಸಮಯದಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತಿದ್ದರೆ ಏನು?
Conductor, ನಿಮ್ಮನ್ನು AI ಪ್ರೋಗ್ರಾಮಿಂಗ್ ತಂಡವನ್ನು ಹೊಂದಿಸಲು ಸಾಧನವಾಗಿದೆ.
"ಉಪಚಾಲಕ" ರಿಂದ "ಪ್ರಾಜೆಕ್ಟ್ ಮ್ಯಾನೇಜರ್" ಗೆ
ನಾವು Copilot ಮಾದರಿಯೊಂದಿಗೆ ಈಗಾಗಲೇ ಪರಿಚಿತವಾಗಿದ್ದೇವೆ. ಇದು ನಿಮ್ಮ ಹಕ್ಕಿಗೆ ಕುಳಿತುಕೊಂಡಿರುವ ಬುದ್ಧಿವಂತ ಶಿಕ್ಷಕನಂತೆ. ನೀವು ಒಂದು ಸಾಲು ಬರೆಯುತ್ತೀರಿ, ಇದು ಒಂದು ಸಾಲು ತುಂಬಿಸುತ್ತದೆ. ಇದು ತುಂಬಾ ಆರಾಮದಾಯಕ, ಆದರೆ ಮೂಲತಃ ಇದು ಒಂದೇ ಒಬ್ಬರೊಂದಿಗೆ.
Conductor ಈ ತರ್ಕವನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಬದಲಾಯಿಸುತ್ತದೆ. ಇದು ಶಿಕ್ಷಕ ಅಲ್ಲ. ಇದು ನಿಮಗೆ ಪ್ರಾಜೆಕ್ಟ್ ಮ್ಯಾನೇಜರ್ ಆಗಲು ಅವಕಾಶ ನೀಡುತ್ತದೆ. ನೀವು ಈಗ ಪ್ರತಿಯೊಂದು ಸಾಲು ಕೋಡ್ ಅನ್ನು ಸ್ವಯಂ ಬರೆಯುವ ವ್ಯಕ್ತಿ ಅಲ್ಲ. ನೀವು ಕಾರ್ಯಗಳನ್ನು ಹಂಚುವುದು, ಫಲಿತಾಂಶಗಳನ್ನು ಪರಿಶೀಲಿಸುವುದು, ಮತ್ತು ವಿಲೀನ ಮಾಡಲು ನಿರ್ಧಾರ ತೆಗೆದುಕೊಳ್ಳುವ ವ್ಯಕ್ತಿ. ಈ ಅನುಭವವನ್ನು ಹೇಗೆ ಹೇಳಬೇಕು—ಆನಂದಕರ.
ಕೋರಿಯರ್ ಕಪ್ಪು ತಂತ್ರಜ್ಞಾನ: Git Worktrees
Conductor ಹಲವಾರು AI ಗಳನ್ನು ಸಮಾಂತರವಾಗಿ ಕೆಲಸ ಮಾಡಲು ಸಾಧ್ಯವಾಗಿಸುತ್ತದೆ, ಇದು ಮಾಯಾಜಾಲವಲ್ಲ. ಇದು Git ನ ಒಂದು ಅಪರೂಪದ ವೈಶಿಷ್ಟ್ಯ: git worktrees.
ಸರಳವಾಗಿ ಹೇಳುವುದಾದರೆ, ಇದು ನಿಮಗೆ ಒಂದೇ ಶೇಖರಣೆಯಲ್ಲಿ, ಒಂದೇ ಸಮಯದಲ್ಲಿ ಹಲವಾರು ಶಾಖೆಗಳನ್ನು ಪರಿಶೀಲಿಸಲು ಅನುಮತಿಸುತ್ತದೆ. ಪ್ರತಿಯೊಂದು AI ಏಜೆಂಟ್ ತನ್ನದೇ ಆದ "ಸ್ಯಾಂಡ್ಬಾಕ್ಸ್" ನಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತದೆ. ಪರಸ್ಪರ ವ್ಯತ್ಯಾಸವಿಲ್ಲ. ಹೋರಾಟವಿಲ್ಲ. ಮುಖ್ಯ ಶಾಖೆ ಸದಾ ಸ್ವಚ್ಛವಾಗಿರುತ್ತದೆ.
ಹಿಂದೆ ನೀವು ಈ ಎಲ್ಲವನ್ನು ಸ್ವಯಂ ನಿರ್ವಹಿಸಬೇಕಾಗುತ್ತಿತ್ತು. ಈಗ, Conductor ನಿಮ್ಮನ್ನು ಎಲ್ಲವನ್ನು ನಿರ್ವಹಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ. ಒಬ್ಬ ಬಳಕೆದಾರನು ಚೆನ್ನಾಗಿ ಹೇಳಿದನು: "ಇದು ಎಲ್ಲಾ git worktree ಯ ಕಳಪೆ ಕೆಲಸವನ್ನು ತೆಗೆದುಕೊಂಡಿದೆ!"
ಆದರೆ ಸತ್ಯವನ್ನು ಹೇಳುವುದಾದರೆ, worktree ಗೆ ಒಂದು ಸಣ್ಣ ಸಮಸ್ಯೆ ಇದೆ. ಪ್ರತಿ ಹೊಸ ಕಾರ್ಯಕ್ಷೇತ್ರವು, ತಾತ್ತ್ವಿಕವಾಗಿ, ಪುನಃ ಅವಶ್ಯಕತೆಗಳನ್ನು ಸ್ಥಾಪಿಸಲು ಅಗತ್ಯವಿದೆ. npm install ಓಡಿಸಿ, pnpm install ಓಡಿಸಿ……ಇದು ತುಂಬಾ ಕಷ್ಟಕರ.
ಚೆನ್ನಾಗಿರುವ ಸುದ್ದಿ ಏನೆಂದರೆ, Conductor ಒಳನಿರ್ಮಿತ scripts ವೈಶಿಷ್ಟ್ಯವನ್ನು ಬಳಸಿಕೊಂಡು ಈ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಿದೆ. ನೀವು ಸ್ವಾಯತ್ತ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಬಹುದು, ಅವಶ್ಯಕತೆಗಳನ್ನು ಸ್ಥಾಪಿಸಲು, ಪರಿಸರವನ್ನು ತಯಾರಿಸಲು ಈ ಕಾರ್ಯಗಳನ್ನು ಸ್ವಾಯತ್ತವಾಗಿ ಪೂರ್ಣಗೊಳಿಸಲು. AI ಏಜೆಂಟ್ ಸೃಷ್ಟಿಯಾದಾಗ, ಪರಿಸರ ಸಿದ್ಧವಾಗುತ್ತದೆ, ತಕ್ಷಣವೇ ಕೆಲಸ ಆರಂಭಿಸುತ್ತದೆ.
ಇದು ಹೇಗೆ ಬಳಸುವುದು?
ಪ್ರಕ್ರಿಯೆ ಅತಿಯಾಗಿ ಸರಳವಾಗಿದೆ:
- ನಿಮ್ಮ ಯೋಜನೆಯನ್ನು Conductor ಗೆ ಆಮದು ಮಾಡಿ.
- Command+N, ಹೊಸ ಕಾರ್ಯವನ್ನು ರಚಿಸಿ. "ನನ್ನ ಲಾಗಿನ್ ಪುಟದ ಬಗ್ ಅನ್ನು ಸರಿಪಡಿಸಲು ಸಹಾಯ ಮಾಡಿ" ಎಂದು ಸರಳವಾಗಿ ವಿವರಿಸಿ. ಎಂಟರ್. ಒಂದು AI ಏಜೆಂಟ್ ಕೆಲಸವನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತದೆ.
- ಮತ್ತೊಂದು ಕಾರ್ಯ. "ಸೆಟಿಂಗ್ ಪುಟಕ್ಕೆ ಕಪ್ಪು ಮೋಡ್ ಸೇರಿಸಿ." ಮತ್ತೊಂದು ಏಜೆಂಟ್ ಲೈನ್ನಲ್ಲಿ.
- ನೀವು ಕಾಫಿ ಕುಡಿಯುತ್ತೀರಿ. ಬದಿಯ ಪಟ್ಟಿ ಪ್ರತಿಯೊಂದು ಏಜೆಂಟ್ನ ಪ್ರಗತಿಯನ್ನು ತಕ್ಷಣ ತೋರಿಸುತ್ತದೆ. ಯಾರು ಕೆಲಸ ಮಾಡುತ್ತಿದ್ದಾರೆ, ಯಾರು ಪೂರ್ಣಗೊಳಿಸಿದ್ದಾರೆ, ಸ್ಪಷ್ಟವಾಗಿದೆ.
- ಏಜೆಂಟ್ ಕೆಲಸವನ್ನು ಸಲ್ಲಿಸುತ್ತಿದೆ. Conductor ಒಳನಿರ್ಮಿತ ಡಿಫ್ ವೀಕ್ಷಕವನ್ನು ಹೊಂದಿದೆ. ನೀವು ಕೋಡ್ ಅನ್ನು ನೇರವಾಗಿ ಪರಿಶೀಲಿಸುತ್ತೀರಿ, ಇತರ ಸಾಧನಗಳಿಗೆ ಕತ್ತರಿಸಲು ಅಗತ್ಯವಿಲ್ಲ. ಸಂತೋಷವಿದೆಯಾ? ಒಬ್ಬ ಕ್ಲಿಕ್ನಲ್ಲಿ PR ವಿಲೀನ ಮಾಡಿ. ಸಂತೋಷವಿಲ್ಲ? ಅವರಿಗೆ ಪ್ರತಿಕ್ರಿಯೆ ನೀಡಿ, ಅವರಿಗೆ ಪುನಃ ಮಾಡಲು ಹೇಳಿ.
ನಿಜವಾದ ಮಾತು. ಈ ಪ್ರಕ್ರಿಯೆ, ಪ್ರೋಗ್ರಾಮರ್ಗಳಿಗೆ ಬಹಳ ಪರಿಚಿತವಾಗಿದೆ. ಮೂಲತಃ ಇದು: ಸ್ಥಳೀಯವಾಗಿ ಹಲವಾರು ಶಾಖೆಗಳನ್ನು ತೆರೆಯುವುದು, ಸಮಾಂತರವಾಗಿ ಕೋಡ್ ಬರೆಯುವುದು, PR ಸಲ್ಲಿಸುವುದು, ವಿಲೀನ ಮಾಡುವುದು. ಹೊಸದಾಗಿ ಏನೂ ಇಲ್ಲ. ಎದುರಿಸಬೇಕಾದ ಸಮಸ್ಯೆಗಳು, ಇನ್ನೂ ಎದುರಿಸುತ್ತವೆ. ಉದಾಹರಣೆಗೆ ವಿಲೀನ ಸಂಘರ್ಷ. ಎರಡು ಏಜೆಂಟ್ ಒಂದೇ ಫೈಲ್ ಅನ್ನು ಬದಲಾಯಿಸಿದರೆ, ನೀವು ಕೈಯಿಂದ ಪರಿಹರಿಸಬೇಕಾಗುತ್ತದೆ.
ಆದರೆ ಮುಖ್ಯವಾದುದು—ಸಮಾಂತರ ಕಾರ್ಯಕ್ಷಮತೆ ವಾಸ್ತವವಾಗಿ ಸುಧಾರಿತವಾಗಿದೆ. ಹಿಂದಿನಂತೆ ನೀವು ಸರಣಿಯಲ್ಲಿ ಕೆಲಸ ಮಾಡಬೇಕಾಗಿತ್ತು, ಈಗ ನೀವು ಸಮಾಂತರವಾಗಿ ಕೆಲಸ ಮಾಡಬಹುದು. ಹಿಂದಿನಂತೆ ನೀವು ಹಲವಾರು ಶಾಖೆಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಅಗತ್ಯವಿತ್ತು, ಈಗ ದೃಶ್ಯಮಾನದ ಡ್ಯಾಶ್ಬೋರ್ಡ್ ಇದೆ. ಹಿಂದಿನಂತೆ ನೀವು ಪ್ರತಿಯೊಂದು ಶಾಖೆ ಏನು ಮಾಡುತ್ತಿದೆ ಎಂಬುದನ್ನು ನೆನೆಸಿಕೊಳ್ಳಬೇಕಾಗಿತ್ತು, ಈಗ ಸ್ಪಷ್ಟವಾಗಿದೆ. ಇದು Conductor ನ ಮೌಲ್ಯ.
ನೈಸರ್ಗಿಕ Mac ಅಪ್ಲಿಕೇಶನ್ ಅನುಭವ
ನಿಜವಾದ ಮಾತು, ವೆಬ್ ಸಾಧನಗಳನ್ನು ಹೆಚ್ಚು ಬಳಸಿದಾಗ, ನೈಸರ್ಗಿಕ ಅಪ್ಲಿಕೇಶನ್ ಬಳಸಿದಾಗ ಒಂದು ಪ್ರೀತಿಯ ಅನುಭವವಾಗುತ್ತದೆ. Conductor ಈ ಅನುಭವವನ್ನು ನೀಡುತ್ತದೆ. ಮೃದುವಾದ.
ಬಳಕೆದಾರರು ಇದನ್ನು "ಸುಂದರ Mac ಅಪ್ಲಿಕೇಶನ್" ಎಂದು ಕರೆಯುತ್ತಾರೆ. ಇದು ಶ್ರೇಣೀಬದ್ಧ ಮಾತು ಅಲ್ಲ. ಆನಿಮೇಶನ್ ಮೃದುವಾಗಿದ್ದು, ಪ್ರತಿಕ್ರಿಯೆ ತಕ್ಷಣವೇ, UI ನಿಯಂತ್ರಿತ ಮತ್ತು ಸುಂದರವಾಗಿದೆ. ಕೆಲವರು甚至 ಕೇಳುತ್ತಾರೆ: "Conductor ಹೊಸ Cursor ಆಗಿದೆಯೇ?" ಈ ಶ್ರೇಣೀಬದ್ಧತೆ, ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವವರು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುತ್ತಾರೆ.
ಇದು Cursor, Copilot ಗೆ ಹೇಗೆ ವಿಭಿನ್ನವಾಗಿದೆ?
Copilot: ಒಂದೇ ಒಬ್ಬ ಶಿಕ್ಷಕ, ತಕ್ಷಣ ಕೋಡ್ ಅನ್ನು ಪೂರ್ಣಗೊಳಿಸುತ್ತದೆ.
Cursor: AI ನೈಸರ್ಗಿಕ ಸಂಪಾದಕ, VSCode ಅನ್ನು ಬದಲಾಯಿಸಲು ಬಯಸುತ್ತದೆ.
Conductor: ನಿಮ್ಮ ಸಂಪಾದಕವನ್ನು ಬದಲಾಯಿಸುವುದಿಲ್ಲ, AI ತಂಡವನ್ನು ನಿರ್ವಹಿಸಲು ಮಾತ್ರ ಹೊಣೆಗಾರವಾಗಿದೆ.
ಇವು ಸ್ಪರ್ಧಾತ್ಮಕ ಸಂಬಂಧವಲ್ಲ. Conductor ಹೆಚ್ಚು ಉನ್ನತ ಸಾಧನವಾಗಿದೆ. ನೀವು VSCode, Cursor ಅನ್ನು ಮುಂದುವರಿಯಬಹುದು. ಆದರೆ Conductor ನಿಮ್ಮನ್ನು ಹಲವಾರು AI ಗಳ ಉತ್ಪನ್ನವನ್ನು ಒಟ್ಟುಗೂಡಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ.
ಒಂದು ಸಂಗೀತ ತಂಡದಂತೆ: Copilot ಮುಖ್ಯ ವಯೋವೃದ್ಧಿ ವಾದ್ಯಗಾರ. Cursor ಸಂಪೂರ್ಣ ತಂತಿ ವಾದ್ಯಮಂಡಲವಾಗಿದೆ. ಮತ್ತು Conductor, ಮುಂಚಿನ ನಿರ್ದೇಶಕ.
ಈಗ Claude Code ಮತ್ತು Codex ಎಂಬ ಎರಡು ಶ್ರೇಷ್ಠ ಕೋಡಿಂಗ್ CLI ಸಾಧನಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.
ವಾಸ್ತವ ಬಳಕೆದಾರರು ಏನು ಹೇಳುತ್ತಾರೆ?
Stripe ನ ಇಂಜಿನಿಯರ್ ಹೇಳಿದರು: "ಇದು ಭವಿಷ್ಯ. ನಾನು ಅಭಿವೃದ್ಧಿ ಸಾಧನಗಳ ಬಗ್ಗೆ ಇಷ್ಟು ಶಕ್ತಿಯುತ ಭಾವನೆ ಹೊಂದಿದ್ದೆ, ಅದು Vercel ಮತ್ತು Supabase.
Notion ನ ವಿನ್ಯಾಸ ಇಂಜಿನಿಯರ್ ಹೇಳಿದರು: "ನಾನು ಇದಿಲ್ಲದೆ ಅಭಿವೃದ್ಧಿ ಕೆಲಸವನ್ನು ಕಲ್ಪಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತಿಲ್ಲ."
"ಮದನ" ,"ಹೊಸ ಉತ್ಪಾದಕತೆ ಅನ್ಲಾಕ್" ,"ಆಟದ ನಿಯಮ ಬದಲಾಯಿಸುವವರು"……ಈ ಶಬ್ದಗಳು ಪುನರಾವೃತ್ತವಾಗುತ್ತವೆ. ನಾನು ಅವರ ಉಲ್ಲಾಸವನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುತ್ತೇನೆ. ಏಕೆಂದರೆ Conductor ಒಂದು ವಾಸ್ತವಿಕ ನೋವು ಬಿಂಬವನ್ನು ಪರಿಹರಿಸುತ್ತದೆ.
ಇದು ನನಗೆ ಏನನ್ನು ನೆನಪಿಸುತ್ತದೆ
Conductor ಬಳಸಿದಾಗ, ನನ್ನ ಮನಸ್ಸಿನಲ್ಲಿ ಒಂದು ಪ್ರಶ್ನೆ ನಿರಂತರವಾಗಿ ಇರುತ್ತದೆ: ಅಭಿವೃದ್ಧಿಕಾರರ ಪಾತ್ರವನ್ನು ಪುನಃ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗುತ್ತಿದೆ.
ಹಿಂದೆ, ಪ್ರೋಗ್ರಾಮರ್ "ಕೋಡ್ ಬರೆಯುವ ವ್ಯಕ್ತಿ" ಆಗಿದ್ದರು. ಈಗ, "AI ಕ್ಕೆ ಕೋಡ್ ಬರೆಯಲು ನಿರ್ವಹಿಸುವ ವ್ಯಕ್ತಿ" ಆಗಬಹುದು.
ನಿಮ್ಮ ಕೇಂದ್ರ ಸ್ಪರ್ಧಾತ್ಮಕತೆ, ಈಗ ಕೀಬೋರ್ಡ್ ಒತ್ತುವ ವೇಗವಲ್ಲ. ಆದರೆ ಕಾರ್ಯಗಳನ್ನು ವಿಭಜಿಸುವ ಸಾಮರ್ಥ್ಯ. ಕೋಡ್ ಪರಿಶೀಲನೆಯ ದೃಷ್ಟಿ. ವಾಸ್ತುಶಿಲ್ಪ ವಿನ್ಯಾಸದ ತೀರ್ಮಾನ.
Conductor ಈ ರೀತಿಯ ಸಾಧನಗಳು, ನಮಗೆ "ಕಾರ್ಯನಿರ್ವಹಿಸುವವರು" ರಿಂದ "ನಿರ್ಧಾರಕ" ಗೆ ಒಯ್ಯುತ್ತವೆ.
ಇದು ಉತ್ತಮದಾಗಿದೆಯೇ? ನಾನು ಒಪ್ಪುತ್ತೇನೆ. ಆದರೆ ಇದು ಅರ್ಥವಲ್ಲ: AI ನಿಂದ ಬದಲಾಯಿಸಲು ಕಾಯುವುದು, ಅತ್ಯಂತ ಅಪಾಯಕರವಾದ ತಂತ್ರವಾಗಿದೆ. AI ಅನ್ನು "ನಿರ್ದೇಶಿಸಲು" ಹೇಗೆ ಕಲಿಯುವುದು, ಇದು ಸರಿಯಾದ ಮಾರ್ಗವಾಗಿದೆ.
ಕೊನೆಗೆ
Mark Weiser ಒಂದು ಮಾತು ಹೇಳಿದರು: "ಅತ್ಯುತ್ತಮ ತಂತ್ರಜ್ಞಾನ, ಕೊನೆಗೆ ಅಡಗುವ ತಂತ್ರಜ್ಞಾನ."
Conductor ನನಗೆ ಈ "ಅಡಗುವ" ಸಾಧ್ಯತೆಯನ್ನು ತೋರಿಸುತ್ತದೆ. ನೀವು ಪ್ರತಿಯೊಂದು ಕೋಡ್ ಸಾಲಿನ ಕಾರ್ಯಗತಗೊಳಣೆಯ ಬಗ್ಗೆ ಚಿಂತನ ಮಾಡುತ್ತಿಲ್ಲ. AI ತಂಡ ಹಿನ್ನಲೆಯಲ್ಲಿ ಶ್ರದ್ಧೆಯಿಂದ ಕೆಲಸ ಮಾಡುತ್ತದೆ. ನೀವು "ಏನು ಮಾಡಲು" ಮಾತ್ರ ಗಮನ ಹರಿಸುತ್ತೀರಿ, "ಏಕೆಂದರೆ ಹೇಗೆ" ಅಲ್ಲ. ಆ ಕ್ಷಣದಲ್ಲಿ, ತಂತ್ರಜ್ಞಾನ ವಾಸ್ತವವಾಗಿ ಅಡಗುತ್ತದೆ. ಮತ್ತು ನೀವು, ಕೊನೆಗೆ ನಿಜವಾಗಿಯೂ ಮುಖ್ಯವಾದ ವಿಷಯಗಳ ಮೇಲೆ ಗಮನ ಹರಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ.

