PalmOS Lemmings: Klassik o'yinning PalmOS versiyasi
Aaron Ardiri PalmOS Lemmings loyihasini GitHubda ommaga taqdim etdi. Bu loyihada klassik Lemmings o'yini PalmOS qurilmalari uchun qayta yaratilgan.

Tmux va Claude Code AI agentlari uchun ideal konfiguratsiya. Bu maqola session-per-project nomlash, pane layoutlari, send-keys skriptlash va status-line monitorlashni qamrab oladi.
Tmux AI kodlash agentlarini boshqarish uchun ideal vosita hisoblanadi. U nomlangan, ajratiladigan sessiyalar yaratadi, ular terminal yopilgan yoki SSH ulanishi uzilgan holatda ham ishlashni davom ettiradi. Bu xususiyatlar AI agentlarini boshqarishda juda foydali.
Tmuxning asosiy afzalliklari:
-w, --worktree [name] Create a new git worktree for this session
(optionally specify a name)
--tmux Create a tmux session for the worktree
(requires --worktree). Uses iTerm2 native panes
when available; use --tmux=classic for
traditional tmux.
Claude Code yangi versiyalari tmux sessiyalarini avtomatik ravishda yaratishi mumkin. Bu xususiyatni faqat bir nechta flaglar bilan aktivlashtirish mumkin:
claude --worktree --tmux
# or name the worktree
claude --worktree auth-refactor --tmux
--worktree: Yangi git worktree yaratadi.--tmux: Worktree uchun tmux sessiyasini yaratadi.Bunday konfiguratsiya bir nechta agentlarni bir vaqtning o'zida boshqarish uchun ideal. Masalan:
# start a detached session in a project directory
tmux new-session -d -s api -c ~/code/api
# attach to it (creates it if it doesn't exist)
tmux new-session -A -s api -c ~/code/api
claude --worktree --tmux
Bu buyruq bir nechta agentlarni bir vaqtning o'zida boshqarish uchun ideal.
# ~/.zshrc
agent() {
local dir="${1:-$PWD}"
local name="$(basename "$dir" | tr . -)"
tmux new-session -A -s "$name" -c "$dir"
}
Har bir loyihaga alohida tmux sessiyasi berish loyiha boshqarishni osonlashtiradi. Bu qoidaga rioya qilish loyihalarni boshqarishni osonlashtiradi.
$ tmux ls
api: 3 windows (created Fri Jul 31 09:12:04 2026)
web: 2 windows (created Fri Jul 31 09:40:11 2026)
infra: 1 windows (created Fri Jul 31 11:02:55 2026)
tmux new-session -d -s api -c ~/code/api
Bu buyruq loyihani ajratib turadigan sessiya yaratadi. Loyihalarni boshqarish uchun quyidagi buyruqlar ishlatiladi:
tmux list-sessions -F '#{session_name} windows=#{session_windows} attached=#{session_attached}'
tmux new-session -A -s api -c ~/code/api
Bu buyruq sessiyani yaratadi yoki mavjud sessiyaga ulanadi.
tmux new-window -t api -n auth -c ~/code/api
tmux new-window -t api -n tests -c ~/code/api
Agentlarni ko'rsatish uchun pane layoutlarini sozlash mumkin. Bu xususiyat agentlarni ko'rsatishni osonlashtiradi.
tmux new-window -t api -n auth -c ~/code/api
Bu buyruq yangi oynani yaratadi va uni nomlaydi.
.tmux.conf fayli agentlarni boshqarish uchun kerakli konfiguratsiyani o'z ichiga oladi. Bu fayl agentlarni boshqarishni osonlashtiradi.
set -g history-limit 100000
Bu konfiguratsiya agentlarning chiqishini saqlaydi.
Tmux va Claude Code AI agentlarini boshqarish uchun ideal vosita hisoblanadi. Bu maqola session-per-project nomlash, pane layoutlari, send-keys skriptlash va status-line monitorlashni qamrab oladi.
Asl manba: crystl.dev